perform good deeds - Turco Inglés Diccionario